package com.itbaizhan.openhis.controller;

import com.alibaba.csp.sentinel.slots.block.BlockException;
import com.itbaizhan.openhis.dto.ProviderDto;
import com.itbaizhan.openhis.vo.AjaxResult;

public class BaseController {

    public static AjaxResult handleException(ProviderDto providerDto, BlockException blockException){
        return AjaxResult.fail("你访问的态频繁，请稍后再试");
    }
}
/*
 @SentinelResource(value = "listProviderForPage",blockHandlerClass = BaseController.class,blockHandler ="handleException" )

1，类名必须与控制层里的blockHandlerClass定义的一样，方法必须是静态方法
* 2，返回值要与控制层里要监控的方法一样  （AjaxResult）
* 3，控制层里的方法所用有的参数，这里也要有，参数必须有BlockException*/